7e1ce0454f5f45df14c05d8329ea7173af2aae44,src/CompositeTaskGraph.java,CompositeTaskGraph,generate_graph,#CompositeTaskScope#,28
Before Change
if ( this.scope_output_map.containsKey(var) ) {
CompositeTaskScope closest = closest_scope(step, this.scope_output_map.get(var));
addVertex(closest);
addEdge(closest, step);
}
}
After Change
if ( this.scope_output_map.containsKey(var) ) {
CompositeTaskScope closest = closest_scope(step, this.scope_output_map.get(var));
if ( !closest.contains(step) ) {
addVertex(closest);
addEdge(closest, step);
}
}